debit total - French English Dictionary